/* 
    util.promisify 方法
    可以将异步操作封装成一个可以返回Promise对象的方法
 */
// 引入util包
const util = require('util')
//  引入fs模块
const fs = require('fs')
// 使用util.promisify获取一个可以返回Promise对象的fs.readFile
let myReadFile = util.promisify(fs.readFile)
// 可以直接进行链式调用
myReadFile('3util.promisify方法.js').then((res) => {
    console.log(res.toString())
}, (err) => {
    console.warn(err)
})